	// ListPage 列表页面
	var ListPage=function(selector,options){
		this.selector=selector;
		this.options=options;
	}
	ListPage.prototype=new Page();
	ListPage.prototype.init=function(){
		Page.prototype.init.call(this);
		this.clonePara();
	}
	
	ListPage.prototype.clonePara=function(){
		//var listParaList=$("#listForm").serializeArray();
		
		//搜索表单参数克隆到列表中
		var searchParaList=$("#searchForm").serializeArray();
		var html=this.paraListToParaTable(searchParaList);
		$("#listForm").prepend(html);
		
		//排序参数克隆到列表中
		var orderSerializeArray=this.getOrderSerializeArray();
		var html=this.paraListToParaTable(orderSerializeArray);
		$("#searchForm").prepend(html);
	}
	ListPage.prototype.getOrderSerializeArray=function(){
		var elementArray=$("#listForm thead input[type=hidden]")
		
		var serializeArray=Array();
		var serialize={};
		for(var i=0;i<elementArray.length;i++){
			var name=elementArray.get(i).name;
			var value=elementArray.get(i).value;

			serialize={}
			serialize.name=name;
			serialize.value=value;
			
			serializeArray.push(serialize);
		}
		return serializeArray;
	}
	ListPage.prototype.paraListToParaTable=function(paraList){
		var para=null;
		var html="<table class=\"paraTable\">";
		var name="";
		var value="";
		for(var i=0;i<paraList.length;i++){
			para=paraList[i];
			name=para.name;
			value=para.value;
			
			html+="<tr><td><input type=\"text\" name=\"{name}\" value=\"{value}\" /></td></tr>";
			html=html.replace("{name}",name);
			html=html.replace("{value}",value);
		}
		html+="</table>";
		return html;
	}
	
	ListPage.prototype.reload=function(){
		$(".listForm").submit();
	}
	HTMLTurbo.page.ListPage=ListPage;